哈哈,
其實拖了很久了!
今天來把最後剩下功能給補齊,修復跟移除,
只是我在看InstallViewModel的部分實在很亂,
所以我就一起大改一番XD
主要動作
這邊程式碼還頗多的,所以我就不貼上程式碼了,
如果手腳夠快了話,其實有跟著前幾天的文章我想應該就完成了,
真有興趣可以再去我的github上看。
沒錯!就這樣結束了這個WixToolset教學了XD
回顧我們這三十天,
我們了解了WixToolset基本的安裝包打包功能,
也花了很多時間在設定上,最後我們也知道WPF怎麼接。
而基本的安裝包也就是將程式丟過去,
當然!!! 還可以做很多事情,
我們一樣找安裝在C槽內的WixToolset工具中的Extension擴充Dll,
就知道WixToolset 已經寫好了很多功能等著我們使用,
那真的不符合需求了話,我們也可以使用自訂動作完成他!
講個在專案遇到的鬼故事好了!!!
在寫好安裝包後,隔壁部門十幾年工程師主管因為不懂這個安裝包,所以拿去試裝,
後來他很生氣的拿回來說 "安裝包有很嚴重的問題" !!
我想說到客戶那邊上都沒問題,而且還同一版的,所以就幫他看了一下,
登入測試機後,發現系統指定DB位置127.0.0.1,但本機卻沒安裝MSSQL…
跟他講SQL沒裝,他自己裝了以後,結果又沒設定Windows登入驗證…(各種翻白眼
也證明了即使程式寫得再好,還是會有人有問題 哈哈!抓錯問題方向,還透漏出自己專業不足,這絕對被我笑一輩子 XD
Day30程式碼
https://github.com/Aslan7826/defaultMVC/commits/Day30